launch an initiative - Français Anglais Dictionnaire